in a godforsaken hole - Français Anglais Dictionnaire